Times Square (Seoul) - Wikipedia, the free encyclopedia Times Square (Seoul) is a shopping mall in Seoul, Korea. It is one of Seoul's largest shopping malls featuring the CGV Starium, the world's largest permanent 35 ...